package com.tgpms.web.earlierStage.entity;

import java.math.BigDecimal;
import java.util.Date;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
* null 实体
* 
* @Author: newway
* @CreateDate: Tue Nov 26 17:44:27 CST 2019
*/
@Data
@NoArgsConstructor
@AllArgsConstructor
public class ProjectInfo implements java.io.Serializable {
    /**
     * 主键
     */
    private String piId;
    /**
     * 机构编码
     */
    private String obsCode;
    /**
     * 项目编码
     */
    private String obsProject;
    /**
     * 项目名称
     */
    private String obsProjectName;
    /**
     * 工程编码
     */
    private String project;

    /**
     * 工程名称
     */
    private String projectName;

    /**
     * 子工程编码
     */
    private String subProject;

    /**
     * 子工程名称
     */
    private String subProjectName;

    /**
     * CWP
     */
    private String cwpCode;

    /**
     * CWP名称
     */
    private String cwpName;

    /**
     * 工程地址
     */
    private String projectAddress;

    /**
     * 项目部
     */
    private String projectDept;

    /**
     * 业主名称
     */
    private String ownerName;

    /**
     * 执行单位
     */
    private String runCompany;

    /**
     * 项目所在省
     */
    private String projectProvince;

    /**
     * 项目所在市
     */
    private String projectCity;

    /**
     * 项目负责人
     */
    private String projectResp;

    /**
     * 负责人电话
     */
    private String respTel;

    /**
     * 计划开工日期
     */
    private Date planStartDate;

    /**
     * 计划完工日期
     */
    private Date planEndDate;

    /**
     * 项目类别
     */
    private String projectType;

    /**
     * 项目领域
     */
    private String domain;

    /**
     * 签约主体
     */
    private String signingBody;

    /**
     * 资金来源
     */
    private String sourceOfFunds;

    /**
     * 融资比例
     */
    private BigDecimal financingRatio;

    /**
     * 自有资产比例
     */
    private BigDecimal ownAssets;

    /**
     * 项目估算投资
     */
    private BigDecimal estimatedInvestment;

    /**
     * 是否是重点项目
     */
    private String keyYn;

    /**
     * 插入人
     */
    private String insertUser;

    /**
     * 插入时间
     */
    private Date insertDate;

    /**
     * 修改人
     */
    private String modifyUser;

    /**
     * 修改时间
     */
    private Date modifyDate;

    /**
     * 指定用户
     */
    private String toUsers;

    /**
     * 指定用户组
     */
    private String toGroups;

    /**
     * 数据拥有者
     */
    private String dataOwner;

    /**
     * 此字段同业务表的主键保持一致
     */
    private String rowstamp;

    /**
     * 因思  主键
     */
    private String usedcode;

    /**
     * 项目状态（R：正常；P：不推进）
     */
    private String status;

    /**
     * 备注
     */
    private String remark;
}